louvered grill - Turc Anglais Dictionnaire